package com.ndp.fb.rdb.model.adpublishcondition;

import com.ndp.fb.rdb.annotation.Column;
import com.ndp.fb.rdb.annotation.ColumnType;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by Evan on 2015/3/24 14:39.
 */
@Setter
@Getter
@NoArgsConstructor
//no table ,join query
public class AdPublishConditionResult implements Serializable{

    @Column(type = ColumnType.Long)
    private Long id;

    @Column("user_id")
    private String userId;

    @Column(value = "connection_object_id",type = ColumnType.Long)
    private Long connObjId;

    @Column("connection_object_name")
    private String connObjName;

    @Column(value = "product_configuration_id",type = ColumnType.Long)
    private Long prodCfgId;

    @Column("platform")
    private String prodCfgName;

    @Column(value = "product_configuration_type",type = ColumnType.Int)
    private int prodCfgType;

    @Column(value = "status",type = ColumnType.Int)
    private int status;

    @Column(value = "operation_status",type = ColumnType.Int)
    private int operationStatus;

    @Column("operation_time")
    private String operationTime;

    private String timezoneName;

    @Column("product_type")
    private String productType;             //add by evan 产品性质   外链等

}
